to toil long and hard - Türkisch Englisch Wörterbuch